deem something impossible - Deutsch Englisch Wörterbuch